Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Germany F1 USTA Men's Challenger of Dallas - Dallas Gemax Open 2002 - Belgrade Challenger Ford de Cherbourg - Cherbourg Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Open de Montauban - Montauban Tennis Cup of Flanders - Ostende Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Open de L'Isere - Grenoble Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Mauritius Open - Mauritius Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Qatar ATP Challenger - Doha Challenger 42 - Andrezieux ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg The LTA Manchester Trophy - Manchester PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Johannesburg Challenger Rhodes Challenger Pozoblanco Challenger Scheveningen Challenger Manchester Challenger Recanati Challenger Istanbul Challenger Mons Challenger Belgrade Challenger Bordeaux Challenger Aptos Challenger Mons Challenger Tashkent Challenger Salzburg Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Athens Challenger Ostrava Challenger Prague Challenger Bordeaux Challenger Cremona Challenger Nottingham Challenger Nottingham Challenger Granby Challenger Astana Challenger Segovia Challenger Mons Challenger Rennes Challenger Eckental Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Nottingham Challenger Nottingham-2 Challenger Recanati Challenger Astana Challenger Beijing Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Ortisei Challenger Helsinki Challenger Prostejov Challenger Istanbul Challenger Eskisehir Challenger Petange Challenger Eckental Challenger Bergamo Challenger Gimcheon Challenger Bordeaux Challenger Busan Challenger Portoroz Challenger Trnava Challenger Taipei City Challenger Noumea Challenger Aix En Provence Challenger Lyon Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Cherbourg Challenger Aix En Provence Challenger Bordeaux Challenger Orleans Challenger Noumea Challenger Heilbronn Open - Heilbronn Memorial Piertomaso Tessitore - San Remo Brest Challenger Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Hungarian Open - Budapest ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Memorial Savigni - Sassuolo West of England Tennis - Bristol The Manchester Trophy - Manchester Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Open de Franche Comte - Besancon 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Togliatti Cup - Togliatti Tennis Napoli Cup - Napoli Volvo Sylt Open - Sylt BMW Challenger Open - Monchengladbach Steelers Cup - Kosice Zivnobanka Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano Open 88 - Contrexeville 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Geneva Challenger - Geneva Binghamton Professional Tennis Tournament - Binghamton Neride Prague Indoor - Prague GHI Bronx Classic - Bronx Tatra Banka Slovak Open - Bratislava The 69th King's Cup-Thailand Open - Bangkok Open de L'Isere-Open 38 - Grenoble Open de L'Isere - Grenoble Open de Charleroi - Charleroi Akbank Private Banking-TED Open - Istanbul Lamberts Open by Stawag - Aachen Grand Prix de Tennis - St. Jean de Luz Tatra Banka Open - Bratislava IPP Open - Helsinki Neride Prague Indoor - Prague Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Hamburg Challenger - Hamburg The Stella Artois Grass Court Championships - London President's Cup - Tashkent Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Residenza Open - Magdeburg Gelsor Open Romania - Bucharest Open de Moselle - Metz CA Tennis Trophy - Vienna Stockholm Open - Stockholm Intersport Heilbronn Open - Heilbronn Fergana Challenger - Fergana KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux 2003 Freeman Men's Challenger - Joplin KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Qatar Open - Doha Heineken Open - Auckland Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai Open de Montauban - Montauban Open de la Comunidad Valenciana - Valencia BMW Open - Munich The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Open Castilla y Leon - Segovia Mercedes-Benz Cup - Los Angeles Binghamton Professional Tennis Tournament - Binghamton Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Stockholm Open - Stockholm Architect Open - Budapest Privat Bank Cup - Dniepropetrovsk Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Tatra Banka Open 2001 - Bratislava Qatar ExxonMobil Open - Doha Garden Open - Rome Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de L'Isere - Grenoble Tatra Banka Open 2003 - Bratislava Challenger Ford de Cherbourg - Cherbourg The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca GHI Bronx Classic - Bronx Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Nottingham Open - Nottingham Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Brisbane - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Serbia Open - Belgrade BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis BH Indoor Sarajevo - Sarajevo Tunis Open - Tunis AEGON Championships - London AEGON International - Eastbourne Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras AEGON Championships - London AEGON International - Eastbourne Akbank Private Banking TED Open - Istanbul Labertz Open by Stawag - Aachen Challenger 42 - Andrezieux Bergamo Challenger Nottingham Challenger Citi Open - Washington Geneva Challenger Portoroz Challenger Trnava Challenger Orleans Challenger Malaysian Open - Kuala Lumpur Open D'Orleans - Orleans China Open - Beijing Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Open des Alpes Trophee BNP Paribas - Grenoble Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Kobstaedernes ATP Challenger - Kolding Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Moselle Open - Metz Besancon Challenger Open Sud de France - Montpellier Open 13 - Marseille BMW Open - Munich Ricoh Open - 's-Hertogenbosch AEGON Championships - London Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Open 13 Provence - Marseille AEGON Championships - London Izmir Challenger Athens Challenger Winston-Salem Open - Winston-Salem Intrum Stockholm Open - Stockholm Jersey Challenger Bergamo Challenger Helsinki Challenger Quimper Challenger Salzburg Challenger Barletta Challenger Heilbronn Challenger Sarajevo Challenger Bergamo Challenger Turin Challenger Sarajevo Challenger Johannesburg Challenger Ostrava Challenger Brest Challenger Taipei City Challenger Ortisei Challenger Internationaux de Tennis de Brest - Brest Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Heilbronn Challenger Nottingham-2 Challenger Nova Challenger Osaka - Osaka Internationaux de Tennis de Brest - Brest Hilton Waikoloa Village USTA Challenger - Waikoloa Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Compaq Cup 2001 - Zabrze TED Open-Akbank Private Banking - Istanbul USTA Challenger of Dallas - Dallas ATU Cup - Weiden Tennis Masters Series - Paris Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Exim Agmedia Open - Kosice Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells DPD Challenger 2001 - Aschaffenburg Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, QF, FRA-GBR 4-1 River Oaks International Tennis Tournament - Houston Olympics - Athens Olympics - London Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis PBZ Zagreb Indoors - Zagreb Campbells Hall of Fame Tennis Championships - Newport Moselle Open - Metz Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London The Dubai Tennis Championships - Dubai Legg Mason Tennis Classic - Washington Grand Prix Hassan II - Casablanca Open Sud de France - Montpellier